Senegal nerite - German English Dictionary